@charset "utf-8";
/*******CSS commont*************/
html {font-size:62.5%;/* 10÷16=62.5% */}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p {margin:0;padding:0;}
img {border:0;max-width:100%}
ol,ul {list-style:none;}
h1,h2,h3 {font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select,button {font-weight:inherit;font-size:inherit;font-family:inherit;border:0px;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
/*******CSS reset*************/
body {background:#fff;color:#333;font-size:14px;font-size:1.4rem;line-height:2;font-family:'Microsoft YaHei','微软雅黑',Arial;}
@media (min-width:1200px) {
	body {font-size:15px;font-size:1.5rem;}
}
a {color:inherit;text-decoration:none;cursor:pointer;transition:all 0.3s;}
a:hover {text-decoration:none;color:#192a4b;}
.left {float:left;}
.right {float:right;}
.ovfl {overflow:hidden;}
.mar {margin:0px auto;}
.clear {clear:both;}
.relative {position:relative;}
.hidden {display:none;}
.filter_bg8 {filter:alpha(opacity=80);opacity:0.8;}
.truncate {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.imgbox {overflow: hidden;background:#f5f5f5;position:relative;}
.imgbox:after {content:'';display:block;padding-top:75%;}
.imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s all;}
.imgbox img:hover {transform:translate(-50%,-50%) scale(1.1);transition:.36s all;}


/*隐藏手机端分页多余换行元素*/
@media(max-width:767px) {
	.de-page-mian .page-inner a {margin-right:0!important;}
  .de-page-mian span,.de-page-mian input,.de-page-mian .page-btn,.de-page-mian .prev,.de-page-mian .next {display:none!important;}
}
/*******Css header*******/
.topbar {width:100%;height:40px;line-height:40px;background:#192a4b;color:#fff;font-size:14px}
.topbar .container {position:relative;z-index:2}
.topbar a {color:#fff;padding:0 10px;}
.topbar a:hover {color:#f00}
.topbar big {font-weight:bold;color:#fff;}

#header .container {position:relative;}
#header .left {float:left;}
.logo {color:#000;font-size:24px;font-weight:bold;white-space: nowrap;line-height: 1.4;}
.logo a {display:flex;align-items: center;}
.logo small {font-size:12px;display:block;}
.logo img {margin-right:10px;}
.nav-trigger {width:26px;height:26px;z-index:999;background:url(../Image/micon.png) no-repeat;outline:0px;cursor:pointer;position:absolute;top:25%;margin-top:-13px;right:15px;}
.navigation-is-visible .nav-trigger {width:32px;height:30px;background:url(../Image/icon11.png) no-repeat;position:absolute;top:50%;margin-top:-15px;left:15px;}
.nav_transform1 {position:absolute;top:0;left:20%;display:none;z-index:20;overflow-y:scroll;padding:10px;width:80%;border:0;background:#FFFFFF;text-transform:none;overflow-scrolling:touch;}
.nav_transform1 {color:#333;transition:-webkit-transform .3s cubic-bezier(.86,0,.07,1);transition:transform .3s cubic-bezier(.86,0,.07,1);}
.navigation-is-visible .nav_transform1 {-webkit-transform:none;transform:none;display:block;}
.nav-overlay {position:fixed;top:0;left:50%;margin-left:-50vw;z-index:10;width:100vw;height:100vh;background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s linear;pointer-events:none;}
.navigation-is-visible .nav-overlay {opacity:1;pointer-events:auto;}
.navp1 {padding:10px 0px 10px 30px;}
.navp1 img {max-width:80%;}
.navp2 {padding-left:30px;font-size:1.4rem;}
.navp2 b {font-size:1.6rem;color:#ff7608;}
.nav {display:flex;}
.nav a {font-size:1.4rem;height:35px;line-height:35px;text-align:center;}
.navul {color:#333;width:90%;margin:15px auto 25px;}
.nav-item {position:relative;line-height:40px;max-height:40px;font-size:1.6rem;padding:0px 20px;}
.nav-item.on a {color:#192a4b;}
#mnav {padding:6px;background:#dedede;overflow:hidden;}
#mnav a {color:#fff;height:30px;border-radius:15px;line-height:30px;float:left;width:25%;text-align:center;}
#mnav a.on {background:#fff;color:#dedede;}
@media (max-width:1199px) {
	.topbar .container .left {background: none;}
}
@media(max-width:991px){
	.nav:before {content:'';display:block;clear:both;}
	.nav {background:#192a4b;flex-wrap: wrap;padding:0;}
	.nav a {color:#fff;flex-basis:25%;}
}
@media(max-width:767px) {
	.logo {padding:18px 10px;height:70px;}
}
@media (min-width:768px) {
	#mnav a {width:12.5%;}
}
@media (min-width:992px) {
	#header {padding:10px 0px;}
	.logo {width:30%;font-size:40px;}
	.logo img {margin-right:10px;}
	.logo small {font-size:14px;}
	.nav a {flex:1;}
	.nav a.active {color:#192a4b;font-weight:bold;}
	.nav a:hover {color:#192a4b;font-weight:bold;}
}
@media (min-width:1200px) {
	#header {padding:15px 0px;}
	.topbar:before {content:"";width:50%;height:40px;background:#f39009;left:-260px;top:0;position:absolute;display:block;z-index:1}
	.topbar .container .row>div:first-child {background:url(../Image/topbar.jpg) right 25px center no-repeat;min-width:350px;}
	.tel {position:absolute;top:5px;right:230px;font-size:1.6rem;padding-right:15px;background:url(../Image/line.jpg) right center no-repeat;}
	.tel span {color:#ff0000;font-family:Arial;font-size:1.8rem;background:url(../Image/toptel.png) left center no-repeat;padding-left:2rem}
	.top-mes {position:absolute;top:5px;right:115px;font-size:1.4rem;color:#ff6001;background:url(../Image/i-mes.png) left center no-repeat;padding-left:2rem}
	.top-mes b {padding-right:15px;background:url(../Image/line.jpg) right center no-repeat;}
	.top-mes b:hover {text-decoration:underline;}
	.top-wx {position:absolute;top:5px;right:15px;font-size:1.4rem;color:#0a9023;background:url(../Image/i-weixin.png) left center no-repeat;padding-left:2rem}
	.top-wx b:hover {text-decoration:underline;}
	.nav {margin-top:0;padding-left:50px;float:right;}
	.nav a {text-align:right;font-size:16px;line-height:80px;}
}
@media(min-width: 1440px) {
	#header {padding:25px 0px;}
	.topbar big {font-size: 22px;}
	/*.nav a {padding:0px 21px;}*/
}
@media(min-width: 1601px) {
	#header {padding:30px 0px 35px;}
}
/*******Css banner*******/
.banner {height:100%;text-align:center;overflow:hidden;margin:0px auto;}
.title02 .p01 {font-size:2rem;color:#4e4d4c;font-weight:bold;text-align:center;}
.title02 .p02 {color:rgba(100,94,94,0.8);line-height:2rem;padding-top:1rem}
@media (min-width:1200px) {
	.title02 .p01 {font-size:3.6rem;line-height:5.6rem;}
	.title02 .p02 {text-align:center;font-size:1.6rem;}
}

/*内页大图样式*/
.inbanner {width:100%;overflow:hidden;position:relative;}
.inbanner img {min-width:600px;position:relative;left:50%;transform:translateX(-50%);}
@media(min-width:600px) {
  .inbanner img {min-width:768px;}
}
@media(min-width:768px) {
  .inbanner img {min-width:992px;}
}
@media(min-width:992px) {
  .inbanner img {min-width:1200px;}
}
@media(min-width:1200px) {
  .inbanner img {min-width:unset;}
}
/*******Css index*******/
.intitle {color:rgba(0,0,0,0.6);height:auto;overflow:hidden;}
.intitle big {color:#0d0d0d;font-size:2.5rem;font-weight:bold;display:block;}
.intitle .more {font-size:20px;font-weight:bold;float:right}
.index01 {padding:1rem 0}
.index01 b {color:#192a4b;font-size:1.8rem}
@media(min-width:1200px) {
	.intitle {line-height:60px;font-size:14px}
	.intitle big {font-size:40px;padding-right:25px;display:inline}
	.index01 {padding:20px 0}
	.index01 a {font-size:16px}
}
.index02 {padding:2rem 0;background:#192a4b;}
.index02 .index02_title {color:rgba(255,255,255,0.6);position:relative;}
.index02 .index02_title big {font-weight:bold;color:#fff;font-size:2.5rem;display:block;}
.index02 .index02_title .more {color:#fff;right:0;top:5px;position:absolute;}
.index02 .index02_type {height:auto;overflow:hidden;padding-top:2rem}
.index02 .index02_type a {width:50%;display:inline-block;float:left;position:relative;}
.index02 .index02_type a span {background:#fff;margin:4.5px 0;font-size:1.5rem;height:3rem;line-height:3rem;padding:0 1.8rem;display:block;}
.index02 .index02_type a span:hover {color:#fff;background:#f39009;font-weight:bold;}
.index02 .index02_tuijian {padding:1rem 0}
.index02 .index02_tuijian big {font-weight:bold;font-size:1.8rem;color:#fff;padding-bottom:0.8rem;display:block;}
.index02 .index02_tuijian a {color:#fff;font-size:1.5rem;padding-right:1rem}
.index02 .index02_tuijian a:hover {color:#f39009;font-weight:bold;}
.index02 .index02_lx {background:#fff;padding:20px;}
.index02 .index02_lx .p01 b {color:#f39009;font-size:16px}
.index02 .index02_lx .p01 i {padding-right:10px}
.index02 .index02_lx .p01 {padding-bottom:1rem}
.index02 .index02_pro {padding-top:1.5rem;margin:0 -5px;}
.index02 .index02_pro li {width:50%;padding:5px;text-align:center;float:left}
.index02 .index02_pro li a {display:block;padding:5px;color:rgba(0,0,0,0.6);background:#fff;}
.index02 .index02_pro li p {padding:15px 15px 0;/*height:12rem*/}
.index02 .index02_pro li img {background:#f5f5f5}
.index02 .index02_pro li b {color:#000;display:block;}
.index02 .index02_type a span i {position:absolute;right:15px;top:50%;transform:translateY(-50%);line-height:3rem;color:#ccc5c5}
.index02 .index02_lx .p03 {height:100px;margin: 15px 0;}
.index02 .index02_lx .p03 img {height:100%;}
@media(max-width:640px) {.index02 .index02_pro li p {height:4rem;padding:0 15px;line-height:4rem}
	.index02 .index02_type a span {font-size:13px;padding:0 0.8rem}
}
@media(min-width:991px) {
	.index02 .index02_type a {width:100%}
	.index02 .index02_pro li {width:33.33%;}
}
@media(min-width:1200px) {
	.index02 {padding:60px 0 50px}
	/*.index02 {background: url(../Image/in02_bg.jpg) no-repeat center;}*/
	.index02 .index02_1 {width:360px;}
	.index02 .index02_2 {width:850px;float:right;}
	.index02 .index02_title {line-height:60px;font-size:14px}
	.index02 .index02_lx {overflow:hidden;padding:25px 28px;margin-top:10px;line-height:30px;font-size:16px}
	.index02 .index02_lx .p01 {font-size:14px;padding:2rem 0;}
	.index02 .index02_lx .p01 b {font-size:20px;padding:10px 0;font-family:Arial}
	.index02 .index02_lx .p02 {padding-left:10px;}
	.index02 .index02_lx .p03 {margin: 25px 0;}
	.index02 .index02_title .more {font-size:20px;font-weight:bold;}
	.index02 .index02_title big {font-size:40px;padding-right:25px;display:inline}
	.index02 .index02_tuijian {padding:10px 0}
	.index02 .index02_type a span {font-size:16px;line-height: 4rem;height:4rem;}
	/*.index02 .index02_pro li p {height:100px}*/
	.index02_pro li:hover a {background:#999;color:#fff;}
	.index02_pro li:hover a b {color:#fff;}
	.index02 .index02_pro li img {height:170px}
	.index02 .index02_pro li a {padding:10px;}
	.index02 .index02_pro li p {line-height:22px;font-size:14px}
	.index02 .index02_pro li b {padding-bottom:0.5rem;font-size:16px;}
	.index02 .index02_pro li span {height:44px;display:block;}
	.index02 .index02_tuijian a {font-size:16px}
}

.index03 {padding:2rem 0;}
.index03 big span {color:#192a4b;}
.index03 .shili {height:auto;overflow:hidden;margin:0 -6px;padding-top:1rem}
.index03 .shili li {width:50%;padding:0 6px;text-align:center;margin-bottom:10px;float:left}
.index03 .shili li img {display:block;margin:0 auto}
.index03 .shili li .pic01 {width:100%;}
.index03 .shili li .pic02 {width:44px;height:46px;background-size:cover;display:block;margin:0 auto}
.index03 .shili a:nth-child(1) li .pic02 {background-image:url(../Image/pic01.png);}
.index03 .shili a:nth-child(2) li .pic02 {background-image:url(../Image/pic02.png);}
.index03 .shili a:nth-child(3) li .pic02 {background-image:url(../Image/pic03.png);}
.index03 .shili a:nth-child(4) li .pic02 {background-image:url(../Image/pic04.png);}
.index03 .shili a:nth-child(1) li:hover .pic02 {background-image:url(../Image/pic01h.png);}
.index03 .shili a:nth-child(2) li:hover .pic02 {background-image:url(../Image/pic02h.png);}
.index03 .shili a:nth-child(3) li:hover .pic02 {background-image:url(../Image/pic03h.png);}
.index03 .shili a:nth-child(4) li:hover .pic02 {background-image:url(../Image/pic04h.png);}
.index03 .shili li .txt {background:#ececec;color:rgba(13,13,13,0.6);padding:1rem;min-height:200px;}
.index03 .shili li .txt b {display:block;color:#0d0d0d;font-size:1.6rem}
@media(min-width:1200px) {
	.index03 {padding:60px 0 35px}
	.index03 .shili li {width:25%;line-height:22px;font-size:14px}
	.index03 .shili li .txt {padding:20px 30px 30px;transition:0.4s all}
	.index03 .shili li .txt b {font-size:26px;line-height:40px;padding-bottom:5px;}
	.index03 .shili li:hover .txt {background:#f39009;color:rgba(255,255,255,.6)}
	.index03 .shili li:hover .txt b {color:#fff}
}

.index04 {height:auto;overflow:hidden;padding:2rem 0;background:#192a4b}
.index04 .intitle {color:rgba(255,255,255,0.6);}
.index04 .intitle big {color:#fff}
.index04 .honorbox {padding-top:1.5rem;margin:0 -5px}
.index04 .honorbox .owl-items {padding:0 5px;}
.index04 .more {color:#fff;}
.index05 {height:auto;overflow:hidden;padding:2rem 0;}
.index05 .innews {padding-top:1rem}
.index05 .innews li {font-size:1.6rem;color:#000;line-height:3rem;height:3rem;overflow:hidden;position:relative;}
.index05 .innews li p {width:80%;float:left}
.index05 .innews li:hover p {color:#f39009;}
.index05 .innews li span {width:20%;text-align:right;float:right;color:#8d8d8d;font-size:15px}
.index06 {padding:2rem 0;height:auto;overflow:hidden;}
.index06 .intro {padding-top:1rem;color:#0d0d0d;padding-bottom:1rem;}
.index06 .numul {height:auto;overflow:hidden;padding-top:1rem}
.index06 .numul li {color:rgba(0,0,0,0.6);text-align:center;}
.index06 .numul li big {font-size:3rem;color:#0d0d0d;font-family:Arial;font-weight:bold;position:relative;}
.index06 .numul li big:after {content:"↑";font-size:12px;font-weight:bold;width:24px;height:24px;background:#192a4b;color:#fff;border-radius:50%;line-height:24px;text-align:center;position:absolute;display:block;right:-25px;top:50%;}
@media(min-width:1200px) {
	.index04 .honorbox .owl-items {padding:0 10px;}
	.index04 {padding:50px 0 60px}
	.index04 .intitle .more {color:#fff}
	.index05 {padding:50px 0}
	.index05 .innews li {line-height:54px;font-size:18px;height:54px}
	.index06 .intro {padding-bottom:4rem;}
	.index06 .numul li {font-size:14px}
	.index06 .numul li big {font-size:56px;line-height:65px}
	.index06 .numul {padding:30px 0 40px}
}
/*******Css footer*******/
.ftmenu {}
.ftmenu .container {background:#000}
.ftmenu a {width:25%;height:30px;color:#fff;line-height:30px;text-align:center;display:inline-block;float:left;}
.ftmenu a:hover {font-weight:bold;color:#ff7608}
@media (min-width:1200px) {
	.ftmenu {background:url(../Image/ftmenu.jpg) repeat-x #151515;}
	.ftmenu .container {border-radius:27px;}
	.ftmenu a {width:11.1%;line-height:55px;height:55px;font-size:1.6rem;}
}

#footer {background:#192a4b;font-size:1.4rem;line-height:2.8rem;padding:2rem 0px 8rem;color:rgba(255,255,255,.5);}
#footer a {color:rgba(255,255,255,.5);}
#footer a:hover {text-decoration:underline;color:#fff;}
#footer .p01 a {color:#fff;font-size:16px;padding-right:1rem}
#footer .p02 {padding-top:2rem;}
#footer .ft02 {color:#fff;line-height:24px;text-align:center;}
#footer .p04 big {font-size:18px;padding-top:2rem;    margin-bottom: 10px;font-weight:bold;display:block;}
#footer .p04 a {font-size:14px;padding-right:20px}
#footer .ft03 {padding-top:3rem}
.footernav {width:100%;color:#fff;height:auto;overflow:hidden;position:fixed;bottom:0px;padding:10px 0px;left:0px;z-index:999;background:#333;}
.footernav a {color:#fff;}
.footernav ul li {width:20%;float:left;text-align:center;}
.footernp1 {font-size:2rem;}
.footernp2 {line-height:1.5;}
.footernav ul li.on .footernp1 {animation:swing 1s;}
#warp {margin-bottom:25px;}
.ft02 img {display:block;margin:0 auto}
.ft02 div {margin:0 5px;}
@media (min-width:768px) {
	#footer {margin-bottom:0px;}
	.fmenuc a {width:12.5%;}
	.fmenup2 {text-align:center;}
	#footer .ft01 {padding-top:3rem;padding-bottom:3rem}
	#footer .ft02 {background: #f39009;padding:2rem 0;}
	#footer .ft02 img {width:100%;max-width:130px;}
	#footer .ft03 {color:#fff;}
	#footer .ft03 b {font-size:1.8rem}
	#footer .ft03 .p03 i {padding-right:8px;font-size:1.6rem}
}
@media (min-width:992px) {
	.fmenuc a {width:auto;margin:0px 20px;display:inline-block;float:none;}
	#footer .ft03 {color:#fff;padding-left:50px}
}
@media (min-width:1200px) {
	.weixin {position:absolute;top:0px;right:0px;text-align:center;line-height:40px;}
	#footer .ft02 {height:230px;padding-top:40px;}
	#footer {padding:0px;}
	#warp {margin-bottom:50px;}
	#footer .p01 a {padding-right:48px}
	#footer .p02 {padding-top:2.5rem;line-height: 32px;}
	#footer .ft03 b {font-size:28px}
	#footer .ft03 {padding-left:120px}
}
/*******Css page*******/
#page_titles {height:35px;line-height:35px;border-bottom:solid 1px #D4D4D4;position:relative;}
.page_titlet {background:#1a1a1a;font-size:1.6rem;font-weight:bold;color:#fff;padding:0px 20px;float:left;}
.right_titlebtn1 {position:absolute;right:10px;font-size:2rem;cursor:pointer;top:0px;color:#dedede;}
.page_pro {width:100%;position:absolute;top:35px;z-index:999;left:0px;background:#f9f9f9;padding:8px 0px;display:none;}
.page_pro a {width:100%;height:40px;line-height:40px;float:left;background:url(../Image/line3.jpg) repeat-x bottom;}
.page_pro a span {width:80%;float:left;height:40px;overflow:hidden;padding-left:15px;font-size:1.4rem;}
.page_pro a i {float:right;margin-right:15px;color:#999;margin-top:14px;}
.page_pro a.on span {color:#3f57ee;}
.mess {padding-bottom:20px;border-bottom:solid 1px #dedede;margin-bottom:30px;overflow:hidden;}
.messp1 {height:30px;line-height:30px;color:#DB0303;font-size:1.6rem;font-weight:bold;}
@media (min-width:768px) {
	.page_titlec {float:right;color:#666;}
	.page_titlec a {color:#666;}
}
@media (min-width:992px) {
	.page_titlec {margin-right:0px;}
	.page_titlesc {float:left;margin-left:30px;}
	.page_titlesc a {float:left;margin:0px 10px;position:relative;color:#444444;}
	.page_titlesc a span {width:0px;height:4px;background:#DB0303;position:absolute;transition:all 0.3s;bottom:0px;left:50%;margin-left:-50%;}
	.page_titlesc a.on span {width:100%;}
	.page_titlesc a:hover span {width:100%;}
	.left_side {width:20%;float:left;margin-top:25px;}
	.left_sidep1 {height:45px;line-height:45px;background:#192a4b;font-size:1.8rem;color:#fff;padding:15px 20px 0;}
	.left_sidep1 a {color:#fff;}
	.left_sideul {margin-top:5px;}
	.left_sideul li {height:40px;margin-top:5px;overflow:hidden;}
	.left_sideul li a {float:left;line-height:40px;background:#F3F2F2;width:100%;font-size:1.4rem;padding:0px 15px;}
	.left_sideul li a:hover,.left_sideul li.active a {background:#192a4b;color:#fff}
	.left_sideul li.selectli a {background:#192a4b;color:#fff}
	.pcontact {margin-top:25px;}
	.pcontact_01 {margin-top:5px;line-height:2;}
	.right_side {width:78%;float:right;margin-top:25px;}
}
@media (min-width:1200px) {
	.left_sidep1 {height:80px;line-height:30px;font-size:2.3rem;}
	.left_sideul li a {font-size:1.6rem;}
	#page_titles {height:50px;line-height:50px;}
	.page_titlet {font-size:2.3rem;padding:0px 30px;}
	.page_titlesc {margin-left:40px;font-size:1.6rem;}
	.page_titlesc a {margin:0px 15px;}
	.mess {padding-bottom:40px;}
	.messp1 {height:50px;line-height:50px;font-size:2.2rem;}
}
/*******Css company*******/
#proinfos {margin-top:20px;}
.proinfosul {height:40px;padding:0px 10px;text-align:center;line-height:40px;border:solid 1px #DEDEDE;background:#F7F7F7;}
.proinfosul li {width:25%;cursor:pointer;float:left;}
.proinfosul li i {margin-right:5px;display:inline-block;}
.proinfosul li span {display:inline-block;}
/*.proinfosul li:hover {color:#DB0303;}*/
.proinfosul .proinfossp1 {width:1px;height:40px;background:url(../Image/line4.jpg) no-repeat center;float:left;margin:0px 8px;}
.proinfosul li.active {color:#192a4b;}
.proinfosc {margin-top:10px;padding:10px 0px;border-top:solid 1px #dedede;}
.prot {height:30px;line-height:30px;overflow:hidden;}
.prot span {float:left;color:#192a4b;font-size:1.5rem;font-weight:bold;}
.prot i {float:left;color:#999;font-size:1.2rem;margin-left:5px;}
.procact {font-size:1.6rem;font-weight:bold;margin-top:15px;}
.procactc {margin-top:10px;}
.procactc p {background:#F7F7F7;border:solid 1px #CECECE;padding:0px 10px;line-height:35px;margin-bottom:10px;}
@media (min-width:768px) {
	.proinfosul li {width:16%;}
}
@media (min-width:992px) {
	.proinfosul li {width:12%;}
	.procactc {display:flex;}
	.procactc p {margin-right:1%;margin-bottom:15px;}
	.procactc p:last-child {flex:1;}
}
@media (min-width:1200px) {
	#proinfos {margin-top:40px;}
	.proinfosul {height:58px;line-height:58px;font-size:1.6rem;}
	.proinfosul li {width:15%;}
	.proinfosul li i {margin-right:10px;}
	.proinfosul .proinfossp1 {height:58px;}
	.proinfosc {padding:25px 0px;}
	.prot {height:50px;line-height:50px;}
	.prot span {font-size:1.8rem;}
	.prot i {font-size:1.4rem;margin-left:10px;}
	.procact {font-size:2rem;}
	.procactc {margin-top:20px;overflow:hidden;}
	.procactc p {height:50px;line-height:50px;padding:0px 15px;}
}
/*******Css list*******/
#indexNews1 {}
#indexNews1 li {border-bottom:#dedede 1px dotted;padding:5px 0px 10px 0px;margin-top:10px;height:100%;overflow:hidden;transition:all 0.3s;}
.indexNews1p1 {height:30px;line-height:30px;font-size:1.4rem;font-weight:bold;overflow:hidden;}
.indexNews1p2 {height:25px;line-height:25px;color:#999;overflow:hidden;}
.indexNews1p2 span i {margin-right:5px;}
.indexNews1p3 {line-height:25px;height:50px;overflow:hidden;color:#666;color:#666;padding-top:5px;}
#indexNews1 li a:hover .indexNews1p1 {color:#192a4b;}
.indexNews1_img {margin-bottom:5px;}
.indexNews1_img img {width:100%;}
#indexNews1 li:hover {transform:translateY(-5px);}
.indexNews1p4 {margin-top:10px;color:#192a4b;}
#picUL li {margin:10px 0px;overflow:hidden;}
#picUL li a {width:100%;height:100%;float:left;background:#fff;text-align:center;}
#picUL li a .pic_01 {width:100%;height:100%;overflow:hidden;border:solid 1px #dedede;}
#picUL li a .pic_01 img {max-width:100%;transition:all 0.3s;}
#picUL li a .pic_02 {height:35px;line-height:35px;overflow:hidden;margin:0px 5px;}
#picUL li a:hover {background:#192a4b;color:#fff;}
#proUL li {margin:10px 0px;overflow:hidden;height:100%;}
#proUL .pic_01 {overflow:hidden;border:solid 1px #dedede;}
#proUL .pic_01 img {width:100%;transition:all 0.3s;}
#proUL .pic_02 {height:40px;line-height:40px;overflow:hidden;}
#proUL .pic_03 {line-height:23px;height:69px;overflow:hidden;color:#666;}
.products_txt3 {height:30px;margin-top:5px;}
.products_txt3 a {width:46%;height:28px;line-height:28px;text-align:center;}
.products_txt3 a.pic_04a1 {border:solid 1px #ccc;color:#666;float:right;}
.products_txt3 a.pic_04a2 {background:#192a4b;color:#fff;float:left;}
.products_txt3 a.pic_04a1:hover {border:solid 1px #f39009;background:#f39009;color:#fff;}
.products_txt3 a.pic_04a2:hover {background:#f39009;color:#fff;}
/*******Css info*******/
#company_main {margin:0 auto;line-height:2;padding:10px;}
#company_main img {max-width:100%;}
#company_main a {color:#DB0303;}
#contact_main {margin:0 auto;padding:10px;}
#contact_main a {color:#DB0303;}
#contact_main p {padding:10px;background:#f5f5f5;margin-bottom:10px;border-radius:8px;}
#company_main strong {}
#page_Title {line-height:1.8;font-size:1.5rem;text-align:center;}
.page_Info {height:50px;line-height:50px;margin-top:15px;color:#666;border-top:solid 1px #E6E6E6;border-bottom:solid 1px #E6E6E6;}
.page_Infoleft {padding-left:30px;float:left;}
.page_Infoleft i {margin-right:5px;}
.page_Share {margin-right:10px;float:right;}
.page_Share a {float:left;margin-left:10px;}
.page_Share a:hover {animation:swing 1s;}
.page_Share span {float:left;}
#infoImage {width:600px;text-align:center;margin:15px auto;max-width:100%;}
#infoImage img {max-width:100%;margin:0 auto;border:#dcdcdc solid 1px;}
.page_tit_bg {height:45px;background:#F9F9F9;border-radius:5px;margin:15px auto;}
.page_tit_tit {width:130px;height:45px;border-top-left-radius:2px;border-bottom-left-radius:2px;background:#dedede;color:#ffffff;line-height:45px;text-align:center;font-size:1.6rem;}
#page_Content {margin:0 auto;line-height:2;padding:10px;}
#page_Content iframe {max-width:100%!important;}
#page_Content img {max-width:100% !important;height:auto !important;padding:1rem 0}
#page_Content table {width:100%;margin:0 auto;border-width:1px;color:#333;border-color:#f1f1f1 !important;border-collapse:collapse;box-sizing:border-box;}
#page_Content table th {border-width:1px;padding:5px;border-style:solid;border-color:#f1f1f1 !important;background-color:#dedede;}
#page_Content table td {border-width:1px;padding:5px;border-style:solid;border-color:#f1f1f1 !important;}
#page_Content table td a {text-decoration:underline;color:#333;}
.page_Content {margin:0 auto;overflow:hidden;line-height:2;}
.page_Content img {max-width:100%;display:block;margin:0 auto}
.page_Content table {width:100%;margin:0 auto;border-width:1px;color:#333;border-color:#f1f1f1 !important;border-collapse:collapse;box-sizing:border-box;}
.page_Content table th {border-width:1px;padding:5px;border-style:solid;border-color:#f1f1f1 !important;background-color:#dedede;}
.page_Content table td {border-width:1px;padding:5px;border-style:solid;border-color:#f1f1f1 !important;}
.page_Content table td a {text-decoration:underline;color:#333;}
.page_link {margin-top:15px;font-size:18px;color:#DB0303;}
.search_cp {height:45px;line-height:45px;font-size:16px;}
.search_cp span {color:#DB0303;}
/*******Css related*******/.related {margin-top:15px;}
.related p {height:35px;line-height:35px;font-size:1.6rem;font-weight:bold;border-bottom:solid 1px #F1F1F1;}
.related ul {width:100%;padding:10px 0px;float:left;}
.related ul li {width:50%;height:28px;line-height:28px;float:left;}
.related ul li b {float:left;}
.related ul li a {float:left;margin-left:5px;display:inline;color:#666;}
.related ul li a:hover {color:#DB0303;}
.pro_cls {height:100%;overflow:hidden;margin:10px auto;}
.pro_cls li {width:50%;float:left;margin-top:10px;}
.pro_cls li a {width:90%;margin:0px 5%;overflow:hidden;height:40px;line-height:40px;border:solid 1px #dedede;border-radius:10px;text-align:center;float:left;}
.pro_cls li a:hover {background:#DB0303;color:#fff;}
.pro_cls li.on a {background:#DB0303;color:#fff;}
#owl-carousel4 {margin-top:10px;}
#owl-carousel4 .owl-items {text-align:center;}
.pror_img {overflow:hidden;}
.pror_img img {width:100%;}
.pror_txt {height:40px;line-height:40px;overflow:hidden;text-align:center;}
.page_t {height:42px;clear:both;margin-top:20px;}
.page_t span {height:40px;line-height:40px;font-size:1.8rem;font-weight:bold;border-bottom:solid 2px #999;float:left;}
#zz {height:100%;overflow:hidden;margin-top:20px;background:#9AC104;padding:15px 0px;}
.zz_p1 {text-align:center;font-size:1.8rem;font-weight:bold;color:#fff;}
.zz_p1 a {color:#fff;}
.zz_p2 {text-align:center;margin-top:5px;color:#fff;}
.zz_img {overflow:hidden;}
.zz_img img {width:100%;}
.zz_txt {height:40px;line-height:40px;overflow:hidden;color:#fff;text-align:center;}
.pro_img {text-align:center;margin-top:15px;border:solid 1px #BABABA;}
.pro_img img {max-width:100%;}
.pro_con {margin-top:10px;}
.pro_conp1 {line-height:1.5;padding-bottom:10px;border-bottom:dashed 1px #eee;}
.pro_conp2 {height:40px;line-height:40px;font-size:1.6rem;color:#DB0303;}
.pro_conp2 b {margin-right:5px;font-size:2rem;}
.pro_conp3 {height:40px;margin-top:10px;}
.pro_conp3 a {width:40%;height:40px;border-radius:5px;line-height:40px;float:left;margin:0px 5%;float:left;background:#DB0303;text-align:center;color:#fff;}
.pro_conp3 a.pro_conp3a1 {background:#FF7B02;}
.pro_conp3 a:hover {background:#FFC314;}
.pro_conp3 a.pro_conp3a1:hover {background:#FFC314;}
.pro_conp4 {margin-top:20px;}
.pt {font-size:1.6rem;color:#DB0303;}
.pro_pr {padding:10px 0px;color:#DB0303;}
.right_content {padding:5px 0px;position:relative;}
@media (min-width:768px) {
	.right_title_left {font-size:2.2rem;width:180px;height:50px;line-height:50px;margin-left:-90px;top:-45px;}
	.indexNews1p3 {line-height:25px;padding-top:5px;overflow:hidden;}
	#page_Title {font-size:1.8rem;}
	#contact_main {width:70%;float:left;}
	.ewm {float:right;margin-right:20px;margin-top:25px;}
	.pro_cls li {width:25%;float:left;}
	.indexNews1_img {width:28%;float:left;margin-bottom:0px;height:151px;}
	.indexNews1_txt {width:70%;float:right;}
	#owl-carousel4 .owl-items {padding:5px;}
}
@media (min-width:992px) {
	#picUL li a .pic_02 {height:40px;line-height:40px;}
	.pro_img {width:40%;float:left;}
	.pro_con {width:55%;float:right;}
	.pro_conp3 a {width:150px;margin:0px 15px 0px 0px;}
	.indexNews1_img {width:25%;height:176px;}
	.indexNews1_txt {width:73%;float:right;}
}
@media (min-width:1200px) {
	.right_title {height:80px;line-height:80px;}
	.right_title_left {font-size:3rem;width:210px;height:65px;line-height:65px;margin-left:-105px;top:-60px;}
	.right_title_right_sp2 {height:80px;}
	.right_title_right_sp1 {margin-top:35px;}
	.indexNews1p1 {height:38px;line-height:38px;font-size:1.6rem;}
	.indexNews1p3 {font-size:1.4rem;margin-top:5px;}
	.indexNews1p4 {margin-top:10px;}
	#page_Title {font-size:2.2rem;}
	.page_tit_tit {width:150px;font-size:1.8rem;}
	.related p {font-size:1.8rem;}
	.related ul li {height:32px;line-height:32px;}
	.pro_cls li {width:20%;}
	.pro_cls li a {height:50px;line-height:50px;}
	#owl-carousel4 {margin-top:20px;}
	#owl-carousel4 .owl-items {padding:10px;}
	.pror_txt {height:50px;line-height:50px;overflow:hidden;text-align:center;}
	.page_t {height:67px;}
	.page_t span {font-size:3rem;height:65px;line-height:65px;}
	.zz_p1 {font-size:3rem;}
	.pro_conp2 {height:60px;line-height:60px;font-size:2rem;margin-top:15px;}
	.pro_conp2 b {font-size:3rem;}
	.pro_img {margin-top:30px;}
	.pro_con {margin-top:25px;}
	.pro_conp3 {height:45px;}
	.pro_conp3 a {height:45px;line-height:45px;}
	#proUL li {margin:15px 0px;}
	#proUL .pic_02 {font-size:1.8rem;}
	.pt {font-size:1.8rem;}
	.indexNews1_img {height:220px;}
	.products_txt3 {height:42px;margin-top:10px;}
	.products_txt3 a {width:135px;height:40px;line-height:40px;}
	.products_txt3 a.products_txta1 {margin-left:25px;}
}
/*******Css job*******/
#job_ul {}
#job_ul li {border-bottom:dashed 1px #cfcfcf;padding:10px 0px;height:100%;overflow:hidden;}
#job_ul li .recruit_info {float:left;width:80%;}
.job_nam {color:#DB0303;font-weight:bold;}
#job_ul li .recruit_but {height:45px;float:right;margin-top:10px;margin-right:22px;}
.job_ul li .recruit_but a {width:150px;height:45px;line-height:45px;background:#1C5FB8;border-radius:2px;text-align:center;float:left;}
.recruit_info_tit_bg {height:40px;background:#f8f8f8;border-radius:2px;margin:15px auto;}
.recruit_info_tit_bg .recruit_info_tit {width:140px;height:45px;border-top-left-radius:2px;border-bottom-left-radius:2px;background:#DB0303;color:#ffffff;line-height:45px;text-align:center;}
.recruit_info_main {margin:0px auto;margin-top:10px;margin-bottom:60px;padding:5px 20px;line-height:32px;}
.seek_job {margin-left:20px;}
.seek_job li {padding-top:10px;height:100%;overflow:hidden;}
.seek_t1 {float:left;font-weight:bold;height:40px;line-height:40px;width:60px;}
.job_nam {float:left;margin-left:15px;color:#DB0303;font-weight:bold;}
.G_InputText {width:250px;height:40px;line-height:40px;border:1px solid #dedede;padding:0px 10px;float:left;border-radius:2px;outline:none;}
.G_InputText:hover {border:1px solid #DB0303;}
.G_captcha {width:100px;height:40px;line-height:40px;border:1px solid #dedede;padding:0px 10px;float:left;border-radius:2px;outline:none;}
.G_captcha:hover {border:1px solid #DB0303;}
.G_textarea {width:250px;height:150px;line-height:30px;border:1px solid #dedede;padding:0px 10px;float:left;border-radius:2px;outline:none;}
.G_textarea:hover {border:1px solid #DB0303;}
.G_select {float:left;border:1px solid #dedede;height:40px;line-height:40px;}
.job_radio {float:left;}
.G_img {float:left;margin-top:10px;margin-left:5px;}
.G_But {width:340px;height:50px;line-height:50px;background:#192a4b;border-radius:5px;text-align:center;color:#FFF;cursor:pointer;transition:all 0.3s;float:left;outline:none;border:0px;font-size:18px;}
.G_But:hover {background:#E5A318;}
@media (min-width:768px) {
	.G_InputText {width:400px;}
	.G_textarea {width:500px;}
}
@media (min-width:1200px) {
	.seek_job li {padding-top:15px;}
	.G_InputText {width:400px;}
	.G_textarea {width:550px;}
	.seek_job {float:left;}
	.mess_img {float:right;width:400px;margin-top:30px;}
	.mess_img img {max-width:100%;}
}
/*******Css prev_next*******/
#prev_next {clear:both;overflow:hidden;}
#prev_next li {white-space: nowrap;}
#prev_next li i {margin-right:5px;}
#prev_next li a:hover {color:#192a4b;}
@media(min-width:992px) {
	#prev_next {display: flex!important;justify-content: space-between;}
}
/*css digg style pagination*/
div.digg {margin:10px auto;text-align:center;float:right;display:inline;}
div.digg a {border:#dedede 1px solid;padding:3px 10px;margin:3px;color:#666;display:inline-block;}
div.digg a:hover {border:#192a4b 1px solid;color:#fff;background:#192a4b;}
div.digg a:active {border:#DB0303 1px solid;color:#fff;background:#DB0303;}
div.digg span.current {border:solid 1px #192a4b;padding:3px 15px;font-weight:bold;margin:3px;color:#fff;background-color:#192a4b;display:inline-block;}
div.digg span.disabled {border:#dedede 1px solid;padding:3px 10px;margin:3px;color:#ddd;display:inline-block;}
div.digg select {border:#dedede 1px solid;padding:3px 0px;display:inline-block;}
@media(min-width:1200px) {
	.product_img img {height:214px;}
}



.goods02 {padding:0 0 10px;background: #fff;}
.goods02 h3 {margin-bottom: 10px;font-size:24px;line-height: 32px;}
.goods02-main-img {max-width:100%;width:600px;overflow:hidden;margin:20px auto 0;padding-bottom:1px;text-align: center;}
.goods02-main-img img {border:1px solid #eee;padding:5px;box-sizing:border-box;margin: 0 auto;}
.goods02-imgmore {margin:20px 0;padding: 0 50px;}
.goods02-imgmore-slide {border:1px solid #f5f5f5;overflow:hidden;}
.goods02-imgmore-slide.active {border:1px solid #f39009;}
.p-txt {color:#2f71ff;position:relative;padding-left:70px;}
.p-txt:before {content:'';position:absolute;left:0;top:50%;width:50px;height:1px;background:#eee;}
.goods02-options {padding:15px 0;background:#fbfbfb;border-top:1px solid #eee;border-bottom: 1px solid #eee;}
.goods02-options dl {display:flex;flex-flow: row wrap;}
.goods02-options dl dt {flex:1;flex-basis:20%;color:#909090;margin-bottom:10px;padding-left:6%;font-weight:normal;}
.goods02-options dl dd {flex:1;flex-basis:80%;padding-left:10px;color:#4e4e4e;}
.last-dt,.last-dd {border-top:1px solid #eee;line-height: 20px;padding-top:10px;}
.goods02-submit {margin:10px 0;padding:10px 0;}
.goods02-submit div {flex:1;}
.goods02-submit div a {background:#f39009;color:#fff;border-radius:5px;line-height: 34px;text-align:center;display:block;}
.goods02-submit div:nth-child(1) {padding-right:40px;}
.goods02-submit div:nth-child(2) {line-height: 17px;color:#797979;}
.goods02-submit div b {font-size:16px;display:block;color:#f00;}
.goods02-contact div b {color:#2f71ff;display:block;font-size:10px;margin-top:5px;line-height:12px;}
.goods03-slide-title {color:#999;position:relative;padding-left:10px;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.goods03-slide-title:after {content:'';background:#f39009;position:absolute;left:0;top:50%;transform:translateY(-50%);height:15px;width:3px;}
@media(max-width:767px) {
  .goods02 h3 {margin-top:20px;}
  .goods02-submit {padding:12px 15px;}
  .goods02-submit div { white-space: nowrap;}
}
@media(min-width:992px) {
  .goods02 {padding:0 0 60px;}
  .goods02 h3 {margin-bottom: 15px;}
  .goods02-options {padding:40px 0;}
  .goods02-options dl dt {margin-bottom: 15px;}
  .goods02-submit {margin:24px 0;}
  .goods02-submit div a {line-height: 80px;font-size:16px;}
  .goods02-submit div:nth-child(2) {line-height: 36px;}
  .goods02-submit div b {font-size:32px;}
  .goods02-contact div b {font-size:22px;line-height:28px;}
}
@media(min-width:1200px) {
  .goods02-right {padding-left:5%!important;}
}

.goods03 {padding:20px 0;background-color: #f5f5f5;}
.goods03-title {background:#fff;line-height: 20px;padding:20px 15px;position:relative;}
.goods03-title h3 {line-height: 32px;font-size:20px;}
.goods03-title i {display:block;position:relative;height:1px;background: #f5f5f5;}
.goods03-title i:before {content:'';position:absolute;left:0;top:-1px;width:100px;height:3px;background:#f39009;}
.goods03-title span {display:block;height:5px;background:#f39009;position:absolute;top:0;left:0;right:0;}
.goods03-content {background:#fff;padding:15px;line-height: 25px;}
@media (min-width:992px) {
  .goods03 {margin-bottom: 20px;}
  .goods03-title {line-height: 30px;}
  .goods03-title h3 {line-height: 36px;font-size:24px;}
  .goods03-title i {margin-top:10px;}
}
@media(min-width:1200px) {
  .goods03-title {padding:25px;}
  .goods03-title h3 {line-height: 43px;}
  .goods03-content {padding:25px;}
}
